Techniques for the Construction and Analysis of Algebraic Performance Models

نویسنده

  • Graham Clark
چکیده

The performance modeller may attempt to quantitatively analyse the behaviour of computer systems by building performance models. Such models may become unwieldy, and so high-level structured modelling techniques have been developed. A stochastic process algebra (SPA) provides such a technique, a compositional modelling calculus. Hillston’s PEPA is an SPA, a classical process algebra enhanced to represent the performance of systems. This thesis uses PEPA as a foundation, and examines different ways to assist the SPA performance modeller. A weak stage in the SPA methodology is the calculation of concrete performance measures, since much research does not focus beyond a steady-state probability vector. A framework is developed for specifying steady-state performance measures for PEPA models. The technique is used at the high-level of the process algebra, and not applied directly to states, or the stochastic process. It employs an enhanced modal logic to allow the modeller to identify interesting model behaviour. Furthermore, the modeller may choose to study only the behaviour of subcomponents in the model context. The method automatically specifies a Markov reward model (MRM). The modal logic is suitably expressive; it is shown to characterise PEPA’s strong equivalence relation. Conditions are given under which model subcomponents may be aggregated such that the MRM is guaranteed to be strongly lumpable. The technique is compared to various other solutions to the reward specification problem. If a randomly distributed model feature possesses the insensitivity property, then the equilibrium solution of the model only depends on the mean of the distribution. A new SPA combinator is defined which builds a model from a set of simple components restricted to queue to perform particular activities. It is demonstrated that a subset of the activities of these SPA models are insensitive, and therefore may have generally distributed durations. Furthermore, it is proven that a model of this structure exhibits a product form solution over its submodels, allowing its solution to be expressed as a product over the smaller solutions of its parts. This work leads to a more general examination of insensitivity in SPA models. An extension to PEPA is defined which allows activities with generally distributed durations. Balance conditions are given which guarantee the insensitivity of these activities. However these conditions are strong, and at the level of the stochastic process. Models of transaction processing systems (TPS) are presented as a case study. These systems consist of a centralised database, and a set of transactions which access database objects. Sample performance measures are specified for TPS models, and a model of a TPS is constructed using the new combinator, guaranteeing the insensitivity of a subset of its activities.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development and Validation of Active Performance Indicators of Electrical Safety Using Bow-Tie and Bayesian Network Techniques Case Study: Oil and Gas Industries Construction Projects

Background: With the developing use of electricity in all aspects of human life, electricity accidents have also increased. One of the main components of the for the prevention policy, is the safety performance assessment of the organization's or industry's by using appropriate performance indicators with related operations.   Method: This study was a descriptive-analytical of 6 steps inc...

متن کامل

Algebraic Matching of Vulnerabilities in a Low-Level Code

This paper explores the algebraic matching approach for detection of vulnerabilities in binary codes. The algebraic programming system is used for implementing this method. It is anticipated that models of vulnerabilities and programs to be verified are presented as behavior algebra and action language specifications. The methods of algebraic matching are based on rewriting rules and techniques...

متن کامل

Utilization of Soft Computing for Evaluating the Performance of Stone Sawing Machines, Iranian Quarries

The escalating construction industry has led to a drastic increase in the dimension stone demand in the construction, mining and industry sectors. Assessment and investigation of mining projects and stone processing plants such as sawing machines is necessary to manage and respond to the sawing performance; hence, the soft computing techniques were considered as a challenging task due to stocha...

متن کامل

Design and construction of 6-component balance dynamometer for measurement of the forces, moments andmotions of ship models in the towing tank

During design spiral of a merchant ship or a naval vessel, it is important to perform towing tank tests in order to measure its performance either in calm water maneuvers or in waves for seakeeping performance. Also, to optimize a hydrodynamic design, towing tank tests are advantageous.This article presents the results of an applied research project. The objective of this project is to design a...

متن کامل

New Applications on Linguistic Mathematical Structures and Stability Analysis of Linguistic Fuzzy Models

In this paper some algebraic structures for linguistic fuzzy models are defined for the first time. By definition linguistic fuzzy norm, stability of these systems can be considered. Two methods (normed-based & graphical-based) for stability analysis of linguist fuzzy systems will be presented. At the follow a new simple method for linguistic fuzzy numbers calculations is defined. At the end tw...

متن کامل

Determining Optimal Risk Assessment Model in Construction Projects (Case study: steel plant construction project)

Introduction: Identifying occupational hazards and managing occupational safety and health risks is the most important mission and responsibility of the health and safety management system in organizations and adopting coded plans to achieve this is the key to continuously improving this system and promoting it. Method: This descriptive-analytic research has been written to determine the optim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000